English to Simple English Dictionary
superhuman
Superhuman
Meaning for superhuman found in 1 Languages.
Sponored Video